.shadow-blur {
  position: relative;
  &:after {
    position: absolute;
    content: "";
    z-index: -1;
    background: var(--gradient);
    inset: 3rem;
    border-radius: 3rem;
    bottom: var(--shadow-bottom, 0);
    filter: blur(3rem);
    opacity: var(--opacity, 1);
  }
}
.shadow-blur--rainbow {
  --gradient: linear-gradient(113.84deg, #D65831 0%, #D2D631 36.52%, #31D673 71.83%, #3aa3ff 100%)
}

.shadow-blur--opacity-20 {
  --opacity: 0.2;
}
